dependable undertaking (du) - English Synonyms Dictionary